package oc.tm.sg.admin.memory.factory;

import javax.sql.DataSource;

import oc.tm.sg.admin.memory.MemoryConf;

/**
 * 数据工厂
 * @author lry
 */
public interface MemoryFactory {
	
	/**
	 * 初始化
	 * @param conf
	 */
	public void init(MemoryConf conf) throws Exception ;
	
	/**
	 * 获取数据源
	 * @return
	 */
	public DataSource getDataSource();
	
	/**
	 * 销毁
	 */
	public void destroy() throws Exception ;
	
}
